<?php namespace App\Admin\User\User;

use App\Core\Metadata\Meta as BaseMeta;

class Meta extends BaseMeta {

    public $fields = [
        'id' => [
            'name' => 'ID',
            'fill' => 'primary',
            'rule' => 'int'
        ],
//        'open_id' => [
//            'name' => '微信openid',
//            'fill' => 'input',
//            'rule' => [
//                'type' => 'str',
//                'range' => [0, 100]
//            ]
//        ],
        'nickname' => [
            'name' => '姓名',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [0, 50]
            ]
        ],
        'img' => [
            'name' => '头像',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [0, 250]
            ]
        ],
        'address' => [
            'name' => '地址',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [0, 100]
            ]
        ],
        'phone' => [
            'name' => '电话',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [0, 100]
            ]
        ],
        'email' => [
            'name' => '邮箱',
            'fill' => 'input',
            'rule' => [
                'type' => 'str',
                'range' => [0, 100]
            ]
        ],
        'gender' => [
            'name' => '性别',
            'fill' => 'input',
            'rule' => [
                'type' => 'in',
                'in' => [0, 1, 2]
            ]
        ],
//        'deposit' => [
//            'name' => '押金',
//            'fill' => 'input',
//            'rule' => [
//                'type' => 'str',
//                'range' => [0, 100]
//            ]
//        ],
        'deposit_status' => [
            'name' => '押金状态',
            'fill' => 'default:0',
            'rule' => [
                'type' => 'in',
                'in' => [0, 1, 2, 3]
            ]
        ],
//        'deposit_order_id' => [
//            'name' => '押金对应订单id',
//            'fill' => 'input',
//            'rule' => [
//                'type' => 'str',
//                'range' => [0, 100]
//            ]
//        ],
//        'balance' => [
//            'name' => '余额',
//            'fill' => 'input',
//            'rule' => [
//                'type' => 'str',
//                'range' => [0, 100]
//            ]
//        ],
//        'score' => [
//            'name' => '积分',
//            'fill' => 'input',
//            'rule' => [
//                'type' => 'str',
//                'range' => [0, 100]
//            ]
//        ],
//        'reg_time' => [
//            'name' => '注册时间',
//            'fill' => 'input',
//            'rule' => [
//                'type' => 'str'
//            ]
//        ],
        'status' => [
            'name' => '状态',
            'fill' => 'default:0',
            'rule' => [
                'type' => 'in',
                'in' => [1, 2]
            ]
        ],
        'is_delete' => [
            'name' => '是否删除',
            'fill' => 'default:0',
            'rule' => [
                'type' => 'in',
                'in' => [0,1]
            ]
        ],
        'created_at' => [
            'name' => '创建时间',
            'fill' => 'env:currentTime',
            'rule' => [
                'type' => 'number'
            ]
        ],
        'updated_at' => [
            'name' => '修改时间',
            'fill' => 'env:currentTime',
            'rule' => [
                'type' => 'number'
            ]
        ]
    ];
}